﻿@charset "utf-8";

/*个人中心主页*/
.h2-title-list{height:50px; line-height:50px; background:#63c9bf; padding:0 10px; color:#ffffff; font-size:18px; font-family:"微软雅黑"; font-weight:700;}
.user-conbar{margin:0 0 10px 0;border:1px #85d8d1 solid;}
.valimg-box-ul1 h4{height:50px; line-height:60px; text-indent:20px; color:#333333; font-size:14px; font-family:"微软雅黑"; font-weight:400; overflow:hidden;}
.valimhg-ul li{text-indent:35px; background:url(../images/user/ullist_bg2.jpg) 20px center no-repeat; line-height:35px; overflow:hidden; height:35px; border-bottom:1px dashed #d2d2d2;}
.valimhg-ul li a{display:block;color:#666666;}
.valimhg-ul li a:hover{text-decoration:none;}
.valimhg-ul .current,.valimhg-ul .hover{background:url(../images/user/ullist_bg1.jpg) 20px center no-repeat #d0d0d0;}
.valimhg-ul .current a,.valimhg-ul .hover a{color:#FFF;}
.valimhg-ul .noborderulli{border:none;}


.list-body-main-content1-left{float:left; border:1px #d2d2d2 solid;background:#fff;display:inline; overflow:hidden; width:100%;}
.list-body-main-con1-top{position:relative; height:50px; line-height:50px; padding:0 0 0 24px; color:#333333; font-size:16px; font-family:"微软雅黑"; font-weight:400;}
.hongselval .list-body-main-con1-top{background:url(../images/user/hengxianbg1.jpg) 13px center no-repeat;}
.fialshe-ul-love li{float:left; height:218px; overflow:hidden; width:170px;}
.fialshe-ul-love li .flashe-ul-div-con{width:130px;}
.fialshe-ul-love li .flashe-ul-div-con .img{ width:98%; padding:2%; height:auto; overflow:hidden;}
.fialshe-ul-love li .flashe-ul-div-con .img img{width:100%; height:auto; float:left;}
.fialshe-ul-love li .text-val-img{line-height:24px; height:48px; overflow:hidden; text-align:center;}
.fialshe-ul-love li .text-val-img a{color:#333333; font-family:"微软雅黑"; font-weight:400;}
.fialshe-ul-love li .text-val-img a:hover,.neibuul-val li .li-imgval-valimg .title-text-val a:hover{color:#e5000a; text-decoration:none;}
.fialshe-ul-love li .pire{color:#e5000a; line-height:30px; height:30px; overflow:hidden; text-align:center; font-family:"微软雅黑"; font-weight:400;}
.lisvalbody-ul-valimg-ul{padding:5px 13px;}
.livalbody-ulval-ul{position:relative; height:218px; overflow:hidden; width:100%;}
.fialshe-ul-love{position:relative; height:218px; width:100%; overflow:hidden;}
.valimtaobao{position:absolute; right:13px; top:0; color:#cccccc;}
.valimtaobao em{float:left; text-indent:0; font-size:12px; margin:0 3px; font-style:normal;}
.valimtaobao b a{font-weight:normal; font-size:12px; overflow:hidden; text-indent:100em; background:#cccccc; color:#cccccc; float:left; width:7px; height:7px; display:block; margin:22px 3px 0 3px;}
.hongselval .valimtaobao b .selected{background:#d84b51; color:#d84b51;}
.huangshej{border-top:1px solid #D2D2D2;}
.huangshej .list-body-main-con1-top{background:url(../images/user/hengxianbg2.jpg) 13px center no-repeat;}
.huangshej .valimtaobao b .selected{background:#d7914b; color:#d7914b;}
.lvyanserfe .list-body-main-con1-top{background:url(../images/user/hengxianbg3.jpg) 13px center no-repeat;}
.lvyanserfe .valimtaobao b .selected{background:#42712b; color:#42712b;}
.hongyanck .list-body-main-con1-top{background:url(../images/user/hengxianbg4.jpg) 13px center no-repeat;}
.hongyanck .valimtaobao b .selected{background:#7f2d79; color:#7f2d79;}

.list-body-main-content1-right{display:inline; overflow:hidden; width:100%;  background:#fff; float:left; margin-bottom:12px;}
.list-body-zhongjian-val{width: auto; padding:0 18px; border:1px #D2D2D2 solid;}
.gerentouxioang-val{height:48px; overflow:hidden; padding:40px 30px 40px 30px; text-align:center; font-family:"微软雅黑"; font-weight:500; color:#666666; line-height:24px; background:url(../images/user/dayinghao.jpg) center  30px no-repeat;}
.gerentouxioang-val span{color:#be0031;}
.valimg-touxiang-bgval{height:110px; width:50%; float:left; overflow:hidden; position:relative;}
.valimg-touxiang-bgval .touxiangpngval{position:absolute; z-index:100; left:50%; margin:0 0 0 -45px; background:url(../images/user/valtouxiangbg.png) 0 0 no-repeat; width:99px; height:100px; top:0; display:block;}
.valimg-touxiang-bgval .imvalig{position:absolute; z-index:99; left:50%; margin:0 0 0 -45px; width:99px; height:100px; top:0;}
.bianjivalspan { width:50%; height:110px; float:left}
.valimg-touxiang-bgval .imvalig img{width:99px; height:100px;}
.bianjivalspan p{height:24px; text-align:center; line-height:24px; overflow:hidden;}
.bianjivalspan .p1{color:#333333; font-size:12px; font-family:"微软雅黑"; font-weight:600;}
.bianjivalspan .p1 span{margin:0 0 0 20px; color:#be0031;}
.bianjivalspan .p2 a{color:#666666;}
.bianjivalspan .p2 a:hover{color:#63c9bf;}
.topvalimgval li{padding:5px 0; width:50%; float:left;}
.topvalimgval li a{margin:0 auto; background:#be0031; width:175px; height:37px; line-height:37px; display:block; text-align:center; color:#ffffff; font-size:14px; font-family:"微软雅黑"; font-weight:normal;-webkit-border-radius: 18px;-moz-border-radius: 18px;border-radius: 18px;}
.topvalimgval li a:hover{text-decoration:none;}
.topvalimgval{padding:14px 0 31px 0;}
.llist-body-main-content2-right{width:252px; border:1px #D2D2D2 solid;border-top:0;border-left:0;background:#fff; display:inline; overflow:hidden; float:left;}
.vipzhongxin{width:255px;height:212px;}
.vipzhongxin img{display:block;width:255px;height:212px;}
.list-body-main-content2{margin:0 0 10px 0;}
.llist-body-main-content2-left{width:100%; display:inline; overflow:hidden; border:1px #D2D2D2 solid;background:#fff; border-top:none; float:left;}

.valung-title-val{padding:0 20px;width:100%; height:40px;background: url(../images/user/hengxianbg1.jpg) 13px center no-repeat;}
.valung-title-val .valimg-content-text{width:100%; height:40px; line-height:40px; position:relative; color:#333; font-size:16px; font-family:"微软雅黑"; font-weight:400;}
.valimg-tuijian-img{padding:10px 0;border:1px #dedede solid;background:#fff;}
.neibuul-val li{float:left; width:33.3%;}
.neibuul-val{width:100%; position:relative; overflow:hidden; height: auto;} 
.valimg-ungcak-val{position:relative; max-width:100%;margin:0 auto; height:230px; overflow:hidden;}
.neibuul-val li .li-imgval-valimg{width:100%;}
.neibuul-val li .li-imgval-valimg .img{ padding:10px; height: auto; text-align:center; overflow:hidden;}
.neibuul-val li .li-imgval-valimg .img img{width:100%; float:left; height: auto;}
.neibuul-val li .li-imgval-valimg .title-text-val{height:24px; line-height:24px; text-align:center; overflow:hidden;}
.neibuul-val li .li-imgval-valimg .title-text-val a{color:#333333; font-size:12px; font-family:"微软雅黑";}
.neibuul-val li .li-imgval-valimg .renqibiasheng{text-align:center; line-height:24px; height:24px; color:#666666;}
.neibuul-val li .li-imgval-valimg .renqibiasheng img{vertical-align:middle; margin:0 10px 0 0;}
.valimg-content-text .caropage{position:absolute; right:0; top:0; color:#ccc;}
.valimg-content-text .caropage b a{font-weight:normal; overflow:hidden; text-indent:100em; background:#ccc; color:#FFF; float:left; width:7px; height:7px; display:block; margin:17px 3px 0 3px;}
.valimg-content-text .caropage em{float:left; margin:0 3px; font-style:normal;}
.valimg-content-text .caropage b .selected{background:#e5003b;}

.pinpaikehucinsd{border-right:1px solid #D2D2D2; width:252px;}
.lanvalimgs .list-body-main-con1-top{background:url(../images/user/hengxianbg5.jpg) 13px center no-repeat;}
.lanvalimgs .valimtaobao b .selected{background:#1092de; color:#1092de;}
.xiaotuvalimgad{padding:10px 13px; width:281px; position:relative;}
.xiaotuvalimgad ul{width:300px;}
.xiaotuvalimgad li a{margin:0 10px 10px 0; display:block; width:70px; height:70px; float:left; overflow:hidden;}
.xiaotuvalimgad li img{width:70px; height:70px;}
.vaomimh-linm{position:relative;margin-bottom:40px; width:226px; height:234px; overflow:hidden;}
/*坑爹*/

/**************user**************/
.m-utitle{padding-left:5px;border-bottom:1px dotted #d9d9d9;padding-bottom:5px;margin-bottom:10px;}
.m-utitle h2{line-height:30px;float:left;margin-right:15px;font-family:'宋体';}
.m-utitle p{float:left;line-height:30px;}
.m-utitle i{font-style:normal;color:#e50000;}
.m-ucontent{padding:5px 15px 30px 15px;}

.user-edit{position:relative;}
.user-edit .s-table{width:70%;}
.user-edit .s-table td{padding:10px 0;}
.user-edit .s-table .td-input input{width:90%;height:28px;line-height:28px;border:1px solid #ddd;}
.user-edit .s-table img{max-height:32px;margin-right:5px;vertical-align:middle;}
.user-edit .s-table .td-btn input{margin-right:15px;}
.user-edit .u-face{ width:200px; height:134px; overflow:hidden;}
.user-edit .u-face .img{width:102px;height:102px; text-align:left; overflow:hidden;}
.user-edit .u-face img{width:100px;height:100px !important; max-height:100px !important;border:1px solid #e9e9e9;}
.user-edit .u-face p{height:32px;line-height:32px;background:#e9e9e9;text-align:center;}
.user-edit .u-face input{width:168px;}

.table-addr td{padding:10px 0;text-align:left;color:#666666;}
.table-addr .td-input input{padding:4px 0;border:1px solid #ddd;vertical-align:middle;}
.table-addr th{font-weight:normal;}
.table-addr .td-input input{width:80%;}
.table-addr i{font-style:normal;color:#e50000}
.table-addr .add{margin-bottom:5px;}
.table-addr .add input{width:75px;}
.table-addr .add2 input{width:80%;}
.table-addr .ttarea textarea{padding:4px 0;width:80%;height:48px;border:1px solid #ddd;vertical-align:middle;}
.addr-edit .right .td-top{padding-top:17px;vertical-align:top;}
.addr-edit .right td{padding-bottom:5px;}
.addr-show h3{margin-bottom:15px;}
.addr-show .table-addrshow{border-left:1px solid #c02828;border-top:1px solid #c02828;border-right:1px solid #c02828;}
.addr-show .table-addrshow th,
.addr-show .table-addrshow td{padding:8px 0;color:#666;font-weight:normal;text-align:center;border-bottom:1px solid #c02828;}
.addr-show .table-addrshow th{background:#c02828;color:#FFF;}
/**************user**************/

/**登录**/
.loginBox{padding:30px 0;}
.lg-img{float:left;width:520px;}
.lg-content{float:right;width:660px;padding-top:100px;}
.loginBox h2{width:500px;height:30px;line-height:30px;margin-bottom:30px;color:#333;font-size:24px;font-weight:bold;text-align:left;}
.loginCon{width:600px;padding-bottom:40px;}
/* loginCon */
.table-login td,.table-login th{padding:8px 0;height:32px;font-size:14px;}
.table-login .td-1{height:30px;padding-right:4px;line-height:30px;text-align:right;}
.table-login .td-2 span{height:32px;font-size:12px;color:#999;}
.table-login .td-input input,.table-login .td-yzm input{float:left;height:28px;line-height:28px;border:1px solid #ddd;}
.table-login img{max-height:32px;margin-right:5px;vertical-align:middle;}
.table-login a{padding:0 6px;color:#e4393c;}
.table-login .x{color:#c00;}
.table-login .y{color:#00c029;}
.table-login .td-yzm input{width:96px;}
.table-login .u-btn{margin-right:10px;background:#f57916;border:1px solid #e84200;color:#FFF;width:100px;height:30px;font-size:14px;cursor:pointer;*padding:3px 0 0 0;}
.table-login .regbtn{display:inline-block;*display:inline;*zoom:1;color:#FFF;background:#c00;border:1px solid #e84200;width:100px;height:28px;line-height:28px;font-size:14px;cursor:pointer;text-align:center;text-decoration:none;}
.table-login .u-btn:hover,.table-login .regbtn:hover{filter:alpha(opacity=90);opacity: 0.9;-moz-opacity:0.9;-khtml-opacity: 0.9;}
.table-login label{display:inline-block;*display:inline;*zoom:1;height:28px;line-height:28px;margin:3px;}

.loginCon .td-1{width:80px;}
.loginCon .td-2{width:520px;}
.loginCon .td-input input{width:300px;margin-right:10px;}

.m-passNew{width:700px;padding-top:40px;margin-left:auto;margin-right:auto;}
.m-passNew .td-1{width:100px;text-align:right;}
.m-passNew .td-2{width:560px;}
.m-passNew .td-3{color:#999;font-size:12px;}
.m-passNew .td-input input{width:250px;}
/**register**/
.register{width:230px;margin-left:auto;margin-right:auto;padding-top:20%;}
.register h2{height:40px;line-height:40px;font-size:30px;color:#e4393c;font-weight:normal;margin-bottom:14px;}
.register p{font-size:14px;line-height:24px;}
.register p a{color:#c00;}
.register p a.zhuce{display:block;width:92px;height:28px;color:#FFF;border:1px solid #de5700;background:#f97e1c;line-height:28px;text-align:center;}

/************/
.reg-success{padding:90px 0;width:400px;margin:0 auto;text-align:center;}
.reg-success h3{padding-left:80px;height:62px;margin-bottom:20px;font-size:36px;color:#c00;line-height:62px;background:url(../images/shop/shop-ok.png) left center no-repeat;font-weight:normal;text-align:left;}
.reg-success .p3{margin-bottom:20px;}
.reg-success .p4{margin-bottom:30px;}
.reg-success .con{padding-left:100px;line-height:2.4;font-size:14px;text-align:left;}
.reg-success b{color:#c00;}
/************ m-password *************/
.m-password{margin:10px auto 0;padding:50px 0;height:305px;overflow:hidden;border:1px solid #ccc;background:#fff;}
.m-password .green{color:#090;font-weight:bold;}
.m-password .red{color:#900;}
.m-passTitle{padding-top:25px;width:770px;margin-left:auto;margin-right:auto;}
.m-passTitle li{height:30px;line-height:30px;width:23%;margin:0 1%;float:left;_display:inline;text-align:center;font-weight:bold;color:#ccc;border-bottom:3px solid #ccc;font-size:18px;font-family:'microsoft yahei';font-weight:normal;}
.m-passTitle li.current{color:#1780cb;border-bottom:3px solid #1780cb;}
.m-passResult,.m-passWait{padding-top:89px;}
.m-passWait .u-con{padding-left:100px;width:320px;margin:0 auto;min-height:90px;background:url(../images/user/passloading.png) left center no-repeat;text-align:left;line-height:30px;font-size:14px;color:#666;}
.m-passResult .u-con{padding-left:80px;width:320px;margin:0 auto;min-height:90px;background:url(../images/user/shop-ok.png) left 0 no-repeat;text-align:left;line-height:30px;font-size:14px;color:#666;}
.m-passResult a,.m-passWait a{color:#005ea7;}
.fsyj i{font-style:normal;}
.fsloading{display:none;color:#999;}
/* m-passNew */



/*****订单查询start*****/
.table-order{background:#FFF;border-left:1px solid #ddd;border-top:1px solid #ddd;border-right:1px solid #ddd;line-height:20px;}
.table-order th,
.table-order td{border-bottom:1px solid #ddd;text-align:center;}
.table-order th{padding:10px 0;font-weight:normal;}
.table-order td{padding:20px 0;}
.table-order .td-1{}
.table-order .td-2 img{width:65px;margin-right:10px;padding:1px;border:1px solid #ddd;}
.table-order .td-22{text-align:left;}
.table-order .td-7 a{display:inline-block;*display:inline;*zoom:1;margin:0 5px;padding:3px 0;color:#002dad;}
.table-order .shop-control{padding-left:20px;text-align:left;}
.table-order .shop-control .del{display:inline-block;*display:inline;*zoom:1;padding:4px 10px 4px 20px;background:url(../images/shop/x.gif) 5px center no-repeat;border:1px solid #ddd;}
.table-order .shop-pri{padding-right:20px;text-align:right;line-height:30px;font-size:14px;}
.table-order .shop-pri b{color:#e71f19;}
.table-order .shop-pri .p2 b{font-size:24px;font-family:'microsoft yahei';}
.table-order .td-7 .c-btn2{height:20px;line-height:20px;padding:0 10px;background:#be0031;border:1px solid #be0031;color:#FFF;}
.table-order .td-7 .c-pay{color:#e96e00;}
/*****订单查询end*****/

/*****用户主页start*****/
.user-index .m-prompt{padding:15px 30px;margin-bottom:30px;background:#f5f5f5;}
.user-index .m-prompt b{color:#c00;}
.user-index .m-property{padding:30px 0;}
.user-index .m-property dt{float:left;width:58px;height:58px;line-height:58px;text-align:center;font-size:14px;color:#FFF;background:url(../images/user/user-tt.png) left center no-repeat;}
.user-index .m-property dd{float:right;width:700px;padding-right:80px;line-height:24px;}
/*****用户主页end*****/
/*订单流程图*/
.order-process{width:560px;margin:20px auto;}
.order-process .m-od{position:relative;width:410px;height:10px;margin:0 auto 10px auto;background:url(../images/user/order-line.gif) left top no-repeat;}
.order-process .m-od b{display:block;position:absolute;left:0;top:0;height:10px;display:block;background:url(../images/user/order-line.gif) left -10px no-repeat;z-index:1;}
.order-process .m-od i{display:block;position:absolute;left:-14px;top:-4px;width:440px;height:19px;display:block;background:url(../images/user/order-o.png) bottom left no-repeat;z-index:2;}
.order-process .p-1 b{width:70px;}
.order-process .p-2 b{width:140px;}
.order-process .p-3 b{width:210px;}
.order-process .p-4 b{width:280px;}
.order-process .p-5 b{width:350px;}
.order-process .p-6 b{width:410px;}
.order-process li{float:left;width:25%;text-align:center;line-height:20px;}

.order-close{text-align:center;padding:20px 0;color:#d40000;font-size:24px;font-family:'microsoft yahei';}
/**/
.order-con{}
.order-detail{width:500px;margin-bottom:20px;padding:10px 0 10px 50px;line-height:30px;font-size:14px;}
.order-btn{position:relative;float:right;width:200px;padding-top:100px;}

/*****订单详情start*****/
.table-ordershow{background:#FFF;border-left:1px solid #ddd;border-top:1px solid #ddd;border-right:1px solid #ddd;line-height:18px;}
.table-ordershow th,
.table-ordershow td{border-bottom:1px solid #ddd;text-align:center;}
.table-ordershow th{padding:10px 0;background:#ca2c2c;color:#FFF;font-weight:normal;}
.table-ordershow td{padding:20px 0;}
.table-ordershow .td-2 img{width:65px;margin-right:10px;padding:1px;border:1px solid #ddd;}
.table-ordershow .td-22{text-align:left;}
.table-ordershow .td-7 a{display:inline-block;*display:inline;*zoom:1;margin:0 5px;padding:3px 0;color:#002dad;}
.table-ordershow .shop-control{padding-left:20px;text-align:left;}
.table-ordershow .shop-control .del{display:inline-block;*display:inline;*zoom:1;padding:4px 10px 4px 20px;background:url(../images/shop/x.gif) 5px center no-repeat;border:1px solid #ddd;}
.table-ordershow .shop-pri{padding-right:20px;text-align:right;line-height:30px;font-size:14px;}
.table-ordershow .shop-pri b{color:#e71f19;}
.table-ordershow .shop-pri .p2 b{font-size:24px;font-family:'microsoft yahei';}
.table-ordershow .td-7 .c-btn2{height:20px;line-height:20px;padding:0 10px;background:#61B0FF;border:1px solid #3499FF;color:#FFF;}
.table-ordershow .td-7 .c-pay{color:#e96e00;}

/*****订单详情end*****/
/************************************点评************************************/
.order-evaluate{}
.order-evaluate .ev-img{float:left;width:10%;padding:1px;border:1px solid #DDD;}
.order-evaluate .ev-detail{position:relative;float:right;width:84%;padding:1%;border:1px solid #ddd;line-height:24px;}
.order-evaluate .ev-detail .evshape{position:absolute;left:-9px;top:20px;width:9px;height:15px;background:url(../images/user/shape.gif) no-repeat;}
.order-evaluate .ev-detail dt{padding:0 6px 6px 6px;margin-bottom:6px;border-bottom:1px solid #e4e4e4;}
.order-evaluate .ev-detail dd{padding:10px 6px;border-bottom:1px solid #e4e4e4;}
.evaluatestar{height:24px;line-height:24px;padding:4px 0;}
.evaluatestar .disbiao {color:#333;float:left;text-align: right;}

.order-evaluate h3{margin-bottom:5px;}
.order-evaluate .ev-bx{position:relative;padding:5px 10px;border:1px solid #e8e8e8;background:#f5f5f5;margin-bottom:10px;}
.order-evaluate .ev-bx .evshape2{position:absolute;left:30px;top:-9px;width:15px;height:9px;background:url(../images/user/shape-up.gif) no-repeat;}
.order-evaluate .ev-name{float:left;width:100px;}
.order-evaluate .ev-cn{padding-left:100px;}

.order-evaluate .ev-textarea textarea{border:1px solid #ddd;height:48px;width:100%;}
.order-evaluate .ev-textarea .p2{text-align:right;}
.dp-star {height:24px;position:relative;}
.dp-star ul, .disjuan #star span {color:#858585;display:inline;float:left;height:19px;line-height:19px;overflow:hidden;}
.dp-star li {background: url(../images/user/star-pj.gif) no-repeat scroll 0 0 transparent;cursor: pointer;float: left;margin-left: 2px;margin-top:2px;text-indent:-9999px;width:19px;}
.dp-star li.on {background-position: 0 -19px;}
.dp-star2 li.on {background-position: 0 -38px;}
.dp-star strong {color: #FF6600;padding-left: 10px;}